Web application development comes in many different styles, making it hard for learners to figure out which paths they should explore. Learning Web Application Development provides a foundation, introducing readers to the major components of client- and server-side web application development and de[...]